.footer {
  margin-top: 10px;
  padding-top: 18px;
  padding-bottom: 20px;
  text-align: center;
  font-size: 14px;
  color: #A4A7AC;
  background-color: #2F3945;

  &__links {
    margin-bottom: 17px;
    padding-left: 0;
    list-style: none;
    overflow: hidden;

    > li {
      position: relative;
      display: inline-block;
      padding: 0 5px;

      + li:before {
        position: absolute;
        content: '|';
        top: 0;
        left: -4px;
      }

      > a {
        color: #A4A7AC;
      }
    }
  }

  &__filing {
    margin-bottom: 0;
  }
}